elucidate a somewhat abstract concept - Türkisch Englisch Wörterbuch